wipe out a disgrace

  1. Verb bir ayıbı temizlemek